walk duck-footed - Francés Inglés Diccionario